import { createBrowserHistory, History } from 'history'

let history: History

// 所以，此处换成 hash 模式
// if (process.env.NODE_ENV === 'production') {
//   history = createHashHistory()
// } else {
//   history = createBrowserHistory()
// }

// 注意： hash 模式，无法 push() 时，传递 state，所以，必须要用 history 模式。
history = createBrowserHistory()

export { history }
